const express = require('express');
const bodyParser = require('body-parser');
const app = express();

// 解析 urlencoded格式
app.use(bodyParser.urlencoded({extended: false}));
// 解析json格式
app.use(bodyParser.json());
const user = {
  userName: '小明',
  pwd: 123456
}

app.get('/home', (req, res) => {
  res.send('这是home')
})
app.post('/login', (req, res) => {
  const { userName, pwd } = req.body;
  // 判断用户名是否正确
  if (userName === user.userName) {
    // 用户名是正确的
    // 判断密码
    if (pwd === user.pwd) {
      // 登陆成功
      res.send({
        code: 0, 
        msg: '登陆成功'
      })
    } else {
      // 密码错误
      res.send({
        code: -1, 
        msg: '登陆失败'
      })
    }
  } else {
    // 用户名不存在
    res.send({
      code: -1,
      msg: '用户名不存在'
    })
  }
 
})

app.listen(3000, () => {
  console.log('start at port 3000');
})